home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Sample Code / Macintosh Sample Code / SC.018.StdFile / StdFile.h < prev    next >
Encoding:
Text File  |  1994-11-18  |  2.7 KB  |  112 lines  |  [TEXT/MPS ]

  1. /*------------------------------------------------------------------------------
  2. #
  3. #    Apple Macintosh Developer Technical Support
  4. #
  5. #    Standard File Sample Application
  6. #
  7. #    StdFile
  8. #
  9. #    StdFile.h    -    C and Rez Include Source
  10. #
  11. #    Copyright © 1989 Apple Computer, Inc.
  12. #    All rights reserved.
  13. #
  14. #    Versions:    
  15. #                1.00                04/89
  16. #                2.00                05/90
  17. #                2.01                06/92
  18. #
  19. #    Components:
  20. #                StdFile.p            April 1, 1989
  21. #                StdFile.h            April 1, 1988
  22. #                StdFile.r            April 1, 1988
  23. #                PStdFile.make        April 1, 1988
  24. ------------------------------------------------------------------------------*/
  25.  
  26. // ALRT resources
  27. #define rAboutAlert            1000
  28. #define rExitAlert            1001        /*emergency exit user alert*/
  29. #define rUserAlert            1002        /*error message user alert*/
  30. #define rFInfoAlert            1003        /*display file info alert*/
  31. #define rShowSelectionAlert    1004
  32.  
  33. // DLOG resources
  34. #define rListGetDLOG        2000        /*some replacement Standard File dialogs*/ 
  35. #define rSFPGetFileDLOG        2001
  36. #define rSFPPutFileDLOG        2002
  37. #define rGetDirectoryDLOG    2003
  38. #define rPutListsFileDLOG    2004
  39. #define rOptionsDLOG        2005
  40. #define rOptionsSubDLOG        2006
  41. #define rGetIdleUpdates        2007
  42.  
  43. #define kGetFileDLOG        -4000        /*the standard Standard File dialogs*/
  44. #define kPutFileDLOG        -3999
  45.  
  46. // ICON resources
  47. #define rNoteIcon            1
  48. #define rCautionIcon        2
  49.  
  50.  
  51. // BNDL resources
  52. #define rAppBundle            1000        /*application’s bundle resource ID*/
  53. #define rAppSignature         'sc18'        /*applicaiton’s OS signature*/
  54.  
  55. // ICN# resource
  56. #define rAppIcon            1000
  57.  
  58. // STR# resources.
  59. #define rStrMisc            1000        /*misc. strings*/
  60. #define rStrList            1001        /*strings for the List Manager list*/
  61. #define rErrStrings            1002        /*error strings STR# ID*/
  62.  
  63. // MBAR resource number
  64. #define rMenuBar            1000
  65.  
  66. // MENU resources
  67. #define mApple                128
  68. #define iAboutMe            1
  69.  
  70. #define mFile                129
  71. #define iQuit                12
  72.  
  73. #define mEdit                130
  74. #define iUndo                1
  75. #define iCut                3
  76. #define iCopy                4
  77. #define iPaste                5
  78. #define iClear                6
  79.  
  80. #define mSFile                131
  81. #define iNormalGet            1
  82. #define iNormalPGet            2
  83. #define iFileFilter            3
  84. #define iGetDirectory        4
  85. #define iMultiFile            5
  86.  
  87. #define iNormalPut            7
  88. #define iNormalPPut            8
  89. #define iForceDirectory     9
  90. #define iPutListsFile        10
  91. #define iPutOptions            11
  92.  
  93. #define iIdleUpdates        13
  94. #define iRememberFile        14
  95.  
  96. // CURS resources
  97. #define rSndCursor            1000        /*document cursor ID*/
  98. #define rACursor1            1001        /*animated cursor ID*/
  99. #define rACursor2            1002        /*animated cursor ID*/
  100. #define rACursor3            1003        /*animated cursor ID*/
  101. #define rACursor4            1004        /*animated cursor ID*/
  102.  
  103. // home brew FILE resource to remember a file
  104. #define rMemorizedFile        1000            /*memorized file*/
  105.  
  106. // WIND resources
  107. #define rUpdateWindow        1000
  108.  
  109. // SIZE resource
  110. #define kMinSize            100*1024    /*application’s minimum size*/
  111. #define kPrefSize            150*1024    /*application’s preferred size*/
  112.